
package com.windgo.service;

import com.windgo.bean.MarketUser;
import com.windgo.bean.common.BasePageInfo;
import com.windgo.bean.common.CommonData;
import com.windgo.bean.wxVo.WxRegistPo;
import com.windgo.bean.wxVo.WxRegistVo;
import com.windgo.bean.wxVo.WxUserResetPo;


public interface UserService {
    CommonData<MarketUser> list(BasePageInfo info, String username, String mobile);


    int updateUserInfo(MarketUser marketUser);

    void updateLoginTimeAndIp(MarketUser marketUser);

    void regCaptcha(String mobile);

    int register(WxRegistPo wxRegistVo);

    WxRegistVo registerUser(WxRegistPo wxRegistVo);

    int resetUserInfo(WxUserResetPo wxUserResetPo);
}
